Yes way jose it was a mesh screen. The first time I saw those little glass ones i thought they were jacks too haha!

Screens are for people who are too lazy to clean their bong after every couple hits. Or for people with hidden sucking abilities that like to trip their friends out at parties.