classes for blocs