remote requirements