Fleshing out pf character interface.