update placeholders and utilitys