better name for chrLoop