Profile of virtual djy