remove deprecation warning
new target
(defmain)
typo