Revision service factories - preference table