added ability to create features