implement command generation and add TODO
for GUI