Revising model to support unlimited repeat assignments