add create opportunity route