added utf8 as encoding