more command parsing