Many little fixes on different purpose.

Many little fixes on different purpose.