added slight revised version
removed old unicode version