notice and opportunity