examples from new/delete lecture...