V2.1 dev cleanup

picked a class more-or-less at random and removed warnings.
this is mainly to ensure that i know how to use github before.