basic doc strings, cleanup