One dot at a time