moved save to request queue