maybe position fixed is breaking it