powered by BfR added