migrate to viracore namespace