Embedded controller now can be directly or indirectly