x should be z