Slow project to parallelise and make fast !