Implemented Visit.create