updates to jewel swaps - but doesn't work