Implemented soa records and api changes