add arrow and tab controler