Blue Fox: General improvements.

General improvements.