add DrawArrow func