add util conv