add drafts for different score functions