added amcl_diff