pretty good value binding