add BWI initialization