updates for python-3.3 more changes bytes to str