bugfix + optimisation
maj