comments on your code