Replace framework