fix bug #7 and update start way