add callback to doYouEven