add bmw cascade
update algorithm implementation
add add result stabilization