fix baseBlock