+ fully incorporate other SRFEs