result def