platform flexibility