Deleted generic types since they were not needed.