back to stock, but python3