further changes in platform code