number of slice entry points is now dynamic