one command to generate them all