No longer any need for the open function