added startup controller