New framework classes