vista ! where are you ?