add percent seek
use jsonfile
fix seek; tag