add migration and prevent default tabs