what is the diff here?