A whole lot of complexity for something simple. I am beginning to think about walking away