PROTECT Knowledgebase design