file input updates for issue #577