make sure to get user media