complete interface and main computation file