challenging scenarios