fixed: view engine parser