fix field reading bugs
functioning search options