Steps1-3 of RESTful implementation