python3 has no long type