microscopic engine