added conditional processing example using etoolbox