the beginnings of proper documentation