IFIRMASTA - alternatives, substitutes