I didn't know this syntax. what is the difference?