some external changes 3