Removed default assignment function