A heated debate has been going on for and finally an agreeme