How are foresight methods selected