add offset and speed example, use .dataset instead of .getAttribute, now callable with options