migrated functionality from old foundation profile