updated styles
start making common modules: