Project 3 (Added some colors...)