Py3 shell fixes