name first
fix #75. return empty array when has no assignment