new bet resolve logic