Add a "profile" auto-detect system.