self vid...