robert babicz 2012 Vir