factors as characters