C.E. Slough
overview