delete fuction avalible