missing messages
return not found if attr doesnt exist