implemented app.del related stuff