moved SelectResult in computed , due to cyclic depdendency