BUGFIX and UPDATE: fixed explained variance bug. also updated plot function so that plot(..., locations = TRUE) now works