added BRUE implementation