added skeleton for command parser