add flexboxes
modularize css