Big O has had enough