explicitly create block object, strict warning
explicitly create block object, strict warning