compressed and compartmentalized provider a bit
delete function added in provider
database glow