FE5101 final project of MFE