add unit 3 changes