half of unitary tests working