More big changes: Best of both username detection,

Rewrote illegal character check,
Detect MPG video