bug fix #offset