add JSdoc for constructor