Suspended Micro Resonators