join in pure part
moved document up