A MEMS device includes a substrate and a vibrator. A dynamic seal that maintains the pressurization of the thrust chamber while allowing movement of the pintle is positioned inside the boss, between the pintle shaft and the boss, and actuation of the pintle is achieved by a rack affixed to the fore end of the pintle and a gear that engages the rack. Without receiving from the user any input that causes the plurality of design elements to be versioned, current versions of the plurality of design elements are automatically stored in a repository when the plurality of design elements are saved during development of the mashup. The filter devices may act as guidewires for guiding a therapeutic catheter to a region of interest within a vessel.