fix update cells and sections
make updateSubview and init public