fixed knowledge final