changed to create request instead of new