Public framework update