Added FileAutoInput -- Factory based on settings