first implementation of placeholders.