add text field in interface