after reading over selectors, realized i was messing up hard. cleaner, MUCH cleaner. more efficient too