MODIFIED: Replaced local SWISH with the new modular SWISH 2.0