avatarious- Made any significant progress with that?

more about : avatarious