The 2 nd Gen of Geekvape Tri-proof Tech makes Geekvape M100 a smaller and lighter companion-rating water & dust resistance, as well as a higher level of shock resistance, provide better protection in harsher environments. Built-in Mini, Stable Output