swansea-pupp-7