for final semester project