view layer changes