add factor code