Change spec settings.
Ensure proper event definition.
Ensure tighter tests.