Removed default immutablity