where does machine.pre go?