updated side effects validation rule