commented the other classes
added in huristic