Long on a chip