UpdateThis is the progress I have made but it is not finished...