major changes: clean up how to pull entries from the panel using either strings or smart calculations, old stuff commented at bottom