stuff works, but there are problems with charsets