this a repo for my schools senior project