Everything For issue_41