adding text input to interface
merging