added documentation for variables