added player feature and cleaned up surf array