metadata
* reader macro ^
* update readme
add todo
* use split instead of re-spilt
working with java