use static for conversion routines integer <->factory