almost done with lesson, need to add extensions