bf for incremental gl