Everything For issue_92