non-local behavior