remove unused variable and doc
Cache zgt and make more methods use it for speed
more optimization
Comments for party mode