Hartung 11/27/07 Finished - JAlan