manually check system state