view refresh layout