(pre-release) rewrite mystr