template creation
general styling