adding singleton for forrst api