At last, managed to swap widget!