addclone macro annotation works mostly