changed parser again to make only one allowed command more clear