fix: beans should never go below zero