fix bug with placeHolder