macnicoll profiles