delete & backend