fixed positioning bug with the placeholder