ECE454 Project 2