allow references to be passed along