Replace framework with new components