layout view process