simple functions, basic styling.