manager class +