add more command-query exercises