added BlockSizeBytes() Bytes for convenience and changed type in struct for consistency