added nifty generators for views