added Command type to Request