workaround for setting BlockType data