parsing set, command frameworks set, to-do: implement commands