remove useless code
tabs are implemented