working through documentation