Everything For issue_60