placeholders cleanup