completed project with plots and code