Copied everything from cs50 project for real now