Put all in one view with tabs because of problem while refreshing data in databases and component view.