CE446 : Summer internship - 2