Some steps
I hope one day I get to finish this guy...