half-way done documenting