improved command generation