Intentionally didn't write it like that to avoid the cycle.