more additions and updates to rest service