[TBD]Useful points for command design pattern