actually decode gy' and compare to saved gy
handle exception of Dh.shared
style
avoid handler from throwing an exception
style
style
style
rename y -> gy