delete widgets implemented