key handler param passing fix
reimplement command: f / F / s / S