more API calls (every 2s)