delmosch revisited haft