deprecated old class, related to #4