Edited exeception handling. Now, I am throwing the exceptions back to the caller rather than having Secretary deal with it.