Added polling for punches and AI