Vishwaroopam compromise reached, but controversy continues!