Do betting properly (lens/state)