Did the last 6 functions