styling and making templates