Finish the Command desgindesign pattern