New abstractions and updates
New abstractions