added check to observation grabbing to check if it's been too short a
time between api calls