added startup stuff