modifying STEM algorithms and models.