testing view extend patterns