Complete the whole process