hdi-molecules-manipulated2