add UTF-8 Support, fixes #4