make placeholder configurable