I despise your flop check here