transforming and styling