basic command parsing.