swap delegation in hand over test