started adding better comments