cross has had enough