refactored everything to be a single call with a simple settings object. removed disableCallback from readme, but left it working in the code.