more changes such as editing classes and assignments