Helping mind