added reason field to neighbour deletion functionality