made jquery optional