bug-fix: initialize null var

- initialize language list as an empty array