more comments for debugging