[Framework] updated