Add in ARCH call
Added back kernel calls