up top for a cheap complete reliable swap