sync with e8 implementation on sys page