created AbstractModelQuery