starting new way to do mems