fix parse uniform/dos *again*