document this new class