added data-no-load option