updated tcms filter condition, only run idle case