separate instructions for the platforms