Make items ready for transform to prevent flicker
Change tabs to views and make it more generic