changed platforms to adapters