setup fixed by bn