updated bean helper and maker