added command generation, now to add checks on it