simplified command mapping