swap admin block