Technology owes an apology to ecology-- kasol times