add tab view and black state veiws