the status circle now updates correctly