Added missing transaction rollbacks