add Command design