all finished, more testi needed