python3 compat fixes