curr parameter