restructuring u-mote examples