adding command support
adding command