removed del and linear