prepare for core profile