microscopic devices