features defined