with vacant positions or gap migration