also use uint for can_decay_rwin