ECE 552 project!