Added error return value to Start()