third class for shared grid classes