New: everystepcount