Virtual stream study general