added visualization date axis and state changes