Re-write change_retro