define the referenced free variables to remove byte compilation warnings