Finally decided on tab control workflow