adjust placeholder to changes