Mud River: Several Bug updates!

Several Bug Fixes.