Travis solo
Implement no-input

Also refactor some utils