added utf-8 magic comment