added main idea of plugin machanisim.