Unnecessary part deleted