implemented superdrop function, which makes decrementing the dropinterval more efficient