added more model for query