added other parameters for equiping