Hamer to Swansea - confirmed