Removed the assignment implementations