change lexical-binding to true