add warning if use missing placeholder