* initial * tests * translate exceptions * updates * tests updates * remove bare exception * merge fix