final implemntation of the Bredahl params