update check getusermedia logical