(ugly) porcelain for directory processing