platform renamed to framework