Generic block generated