Profile of edo