Added the start; the most important part