hdi-molecules-manipulated