Add noop for private noop defaults
Cleanup promises after firing