finished hw and project code