fixed overlapping recorder issue