edited general_knowledge function in subject controller