update start method