return `this` upon start