use deleate  and add offset for tap truncation