refactored, try css again