added nth-last-child(x) support