basic scaffold of features