removed unnessecary views and finish tests and validations for request model