Data block  manager