backend improvementsto fielded search