Thanks go to the following people, who have contributed to this project: Anatol Belski Remi Collet