comments for variable function