added scanning fields via interface