tab is static initialized as -1
update readme