BUG: left 2 con.commit()s in should be self.connection.commit() now