placeholder watch attribute