Remaining items are calculated within model