adding some additional documentation