new internal mechanism for status changes and counters