Setup more scaleable prefixes, though the definition looks terrible.