Bug fixing: fixing the use case where no input is provided for a text field
adding HISTORY log and tests