a platform framework