код поправлен, осталось только вместо виртуальных данных брать данные с
реальных преференсес.