added automatic start