Optical manipulation techniques can be readily scaled to control larger numbers of atoms, paving the way for building scalable quantum computers. The ability to trap and manipulate arrays of atoms using optical lattices allows for the creation of larger and more complex quantum circuits. An example of controlling larger numbers of atoms can be seen in the manipulation of a BEC using counter propagating waves.