The Big "O" view 3