added initial select implementation
changed parser API name
changed parser API name