pyddq
