Create difference, reference and pointer