list of changes, code cleanup.