Refactor. Commented. Slick N slim. Throws more stuff upwards aswell.