modified this-file-name to defconst