more comment function