Final changes with updated documentation. GOOD JOB guys! :)