add vilparser