Everything For issue_94