It's really my mistake for accessing a_id directly. I will fix it up in v2