additional js doc