part 1

working on documentation