document some stuff