working get, put, delete, post rest services