correcting confutsion : moved stuff to knoex