delete working visually and on backend