Why do we have charset declared twice?