almost done with create request