Microscopic adventures