Sounds complicated. Hope you solve it