modified pydo module