add watch command
and auto parse enum parameters