fixed addInstanceList(), made getInstanceList() "protected"