working on deletelistitem