.encode('utf-8'), not bytes