Added abstraction application byte code