using resttemplate