Implementation done for desktopweb