See #106. Deprecate progress(), add notify()