add new DeleteHandler, HandlerController and Handler