it could be me but I think Cyrus may have a virus.......