Added first iteration for currying