comment unused functions