linear conversion methods and delivery order
- pointer -> reference, these things aren't manipulable
more on references and their security properties