comments neatend + removed excess drawArc function