added Zq