Thanks for responding Ben. I asked these questions based on feedback I received from some of my colleagues. I understand that you could use Citrix to manage your license costs in that instead of purchasing 200 individual licenses for each client machine you may purchase 100 license and place on a shared machine. Then individuals may connect to this machine via VPN and use the application. Are you familiar with this approach?