making templates even better