parsing requires parameter work