added soa model dependency