Hint: `GetAxis` Returns a continuous value from -1 to 1, so you can just say 

```
this.transform.position = this.transform.position + new Vector3(Input.GetAxis("Horizontal") * speed, Input.GetAxis("Horizontal") * speed, 0);

```