Dev 
basic operations now run under single transactions