coded and commented video 23; fixed some code and yeah