my cs3500 stuff. I almost failed this class