Why do you not use this approach?
If you show us some real examples, this would help to make suggestions.