properly toggle placeholders