comments before functions