making content generic for generic use of app