making something complicated even though its simple see inside for some context. could do in less than 10 blocks but I did in 61 :)