introduce jsDoc
add doc