more styling, reduced redundancy