the logic for the 'start' method was backwards.