add partial documentation