Non-Linear Waveguide Structures