Add initial level abstraction