Rough draft of core profile overhaul.