BIN defactoring