sending a broken array through the interfaces