validating requests and saving them working now