New: researchbeforeinvst