moved monster queries into models