use #> instead of thunk