I dont think Runtime Exception is the correct exception class for this