all tests added two dont pass