adding z external