fix: configure block and spec