update with tableviewdirective working and new styles