remove loop since I'm back to using a scheduled executor, only execute
when really needed