Changed some of the add method and the main runtime error went away, but now it hangs. Hmmm...