Please add a short class documentation