trying to get OSX client to work without losing app focus