use jsjsdoc for some documentation