Peters finally settling in at ISU