Gonna be writing up my CS soon, today or tomorrow.