rude retrievalbutton functionality