added soa stuff
added soa stuff
added soa stuff
s