several needed javascript libs