rewrote entire loading sequence. Double entries no longer occur.