add metal computed