Big O is revolted