added phase3, skeleton working