work on currying