add subject controller