making a ton of changes to the styles.... trying to arrange it in a more natural way i guess