tab controller changes