CSE5324 Project