write better comments