FinalProject for ADDA