-first phase complete junit testing works