ameliorations js
ihm