add placeholders and plugins