placeholders improvement