add placeholders and fix pagination