omitted some unnecessary stylings