First revision of the submitted TIFS paper