1. Lets change this method to take in a string and we convert it to a path inside here so you dont have to construct a new path everywhere

2. Lets throw the specific exception is possible