python3.3 compatability