coded in C, uploaded to Amazon web service, one of the class project for VT