We (Tim and me) had agreed we should not return self in start function()
Please break this line into two.