finish example of command pattern