add restful extenions