factor abox creation down to utl
factor note creation down to utl