add items parser