Explorer needs to address lingering doubts over Fortuna project