completed view layer access control