updated curried sample