Feature/mob 2147 swa integration 2

this should be an interface implementation