working on DefaultController...combine with ee-soa-request