more precise features