hi i recently brought a glanza and when i looked for the filter i couldnt find one i had this looked at and the owner before is running a bit of mesh gauze were the filter would go is there a reason for this as i dont want to get crap in the turbo and if you have any sergestions on a good filter...