initial support for remote screen sharing