future parser fix