Do we need this class? It is not clear that it is used anywhere.