Added brief comments on how to add new functionality