virtual probelms fixed