legacy requirements