surround section that tries to open a shell to get user's path with try and exception block to fix preferences not opening bug