added documentation for the coder