The Big "O" view 2