add a feature of placeholder in command and text