more comments on code