wrong z size for the 2d return method