adding timestamps to models, adding filter parameter to Cat 3 generation