look for fields before using them