added documentation
worst. job. ever.