Profile of cyfo