unit does not need a next pointer anymore