fix check_buy & buy_vtc