Trump and big O