long shelf life beans