who have knowledge