Before retrieving, check if someone else already did.  This will keep multiple processes from stepping on each other's toes.