initialize with newgem