needs work on updating ngModel of file input