Please elaborate with as much detail as you can,