This module allows text field to be rendered using auto complete reference as well as simple text field. So when any value is not found in autocomplete at that time it will behave like a simple text field