NANOSOLUTIONS explained