Everything For issue_70