Python 3 complient