bugfix
add js doc