lint fix
lint fix
fix this.input, add more tests