bridge improvements

bridge improvements