Level interface seems to work. Now to simplify things some more.
Interfaces completely setup and ready to go.