added tail pointer