extend CaptureBall fsm