unused function commented