update placeholder