g py g - - v ---