added indirect formula