fixed header, abstracted style info, replaced spaces.