reduce

… TODO …