yea it could be a virus.