commandStrategy