slice and new prior