ok seems like wsdd.py isn't that useful - have tried my best to help debug but there is "no way" to get this working on the easy - there is a workaround which i don't like for many reason!
so it's sad to say but i'm out and i will switch back to the right out box working wsdd2 implementation...