new re-inforced z