added utf-8 decleration