refactor unknown fields initialization