generic model and page parameters
generic service