use parser library's selector instead of array-index-selecting