add ability to handle zone apex a records