Okay! My CS is finally finished and ready to be reviewed!