Modified() is a date-time field (even if you don’t show it that way, it still is) and will never match with today, other than rows that have been modified exactly at midnight (I think). Connors ‘workaround’ should not be considered a workaround but the correct way to compare these two different fields.