begun adding documentation