design of benefit programs