renamed start() to unleash()