updating knows