Only the code to actually push to the ASA is missing.