force utf-8 encoding, not sure if this is good