breaking out j3m retrieval into tornado functions