nearly finished phase 1