  We present a linear optics quantum computation scheme that employs a new
encoding approach that incrementally adds qubits and is tolerant to photon loss
errors. The scheme employs a circuit model but uses techniques from cluster
state computation and achieves comparable resource usage. To illustrate our
techniques we describe a quantum memory which is fault tolerant to photon loss.
