now properly sets the isolation level in the constructor