Update viceroy and viceroy rest