basic styling complete