Fix in the mind (7)
(Other definitions for impress that I've seen before include "Mark made by a seal or stamp" , "gain effect" , "print" , "Influence - conscript - stamp" , "Leave a mark or stamp" .)
(Other definitions for imprint that I've seen before include "Mark produced by pressure" , "Publisher's name; stamp" , "make an impression" , "Stamp; brand" , "Mark left by stamping a surface" .)