refactored create
getting back ... some json parsing for results