doc the start method