Added callback to *kwargs