refactor for new version
wip
wip
fix prefix
prepare for next version
wip
wip
wip
clean up & add todo
binary encoding & fix exist
clean up & tiny optimize
fix PrevAndNext & clean up
make it worked & cleanup
tiny fix
cache