new dev arch