https://scratch.mit.edu/projects/1298295421/ here's the finished product(it might need a few changes)