trying to deal with unicode