update the Apex Metadata