Completed Final Assignment