Not saying this to be mean but that is a ton of "Over Engineering" but not in a good way.
Ron