release of new version (completely rewritten in Python)