implement player feature selection