Profile of ijcd