making boolean flags for kerb provider unnecessary