tiny bug fix with self/this and updating vsdoc