rewrite result, use result-brighthas